{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "3ba8ab54",
   "metadata": {},
   "source": [
    "* 备注\n",
    "\n",
    "> 1.城市：'全国'、'北京'、'上海'...\n",
    "\n",
    "> 2.关键词：不限制\n",
    "\n",
    "> 3.工作经验：'应届生'、'实习生'、'1年以内'...\n",
    "\n",
    "> 4.公司规模: '1-49人'、'50-99人'、'100-499人'..."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "id": "3e81edac",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "登录cookie XSRF-TOKEN=zIARnRM0QQaLudJk_4OBXw; __gc_id=e936feed5bd343e5a73b304fa0d4ad5f; _ga=GA1.1.504776059.1697021947; __uuid=1697021948310.51; __tlog=1697021948354.48%7C00000000%7C00000000%7C00000000%7C00000000; Hm_lvt_a2647413544f5a04f00da7eee0d5e200=1697021951; acw_tc=2760828416970219810274366e53a098388abcfc886c89f5cbf2332344893f; Hm_lpvt_a2647413544f5a04f00da7eee0d5e200=1697021975; __session_seq=4; __uv_seq=4; __tlg_event_seq=24; _ga_54YTJKWN86=GS1.1.1697021946.1.1.1697023027.0.0.0\n",
      "这是第1页,接下来将先等9秒...然后才能继续抓取\n",
      "这是第2页,接下来将先等9秒...然后才能继续抓取\n",
      "这是第3页,接下来将先等4秒...然后才能继续抓取\n",
      "这是第4页,接下来将先等9秒...然后才能继续抓取\n",
      "这是第5页,接下来将先等9秒...然后才能继续抓取\n",
      "这是第6页,接下来将先等3秒...然后才能继续抓取\n",
      "这是第7页,接下来将先等4秒...然后才能继续抓取\n",
      "这是第8页,接下来将先等10秒...然后才能继续抓取\n",
      "这是第9页,接下来将先等6秒...然后才能继续抓取\n",
      "这是第10页,接下来将先等3秒...然后才能继续抓取\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>dataParams</th>\n",
       "      <th>dataInfo</th>\n",
       "      <th>job.labels</th>\n",
       "      <th>job.title</th>\n",
       "      <th>job.refreshTime</th>\n",
       "      <th>job.jobKind</th>\n",
       "      <th>job.jobId</th>\n",
       "      <th>job.dq</th>\n",
       "      <th>job.requireWorkYears</th>\n",
       "      <th>job.requireEduLevel</th>\n",
       "      <th>...</th>\n",
       "      <th>recruiter.imUserType</th>\n",
       "      <th>recruiter.recruiterPhoto</th>\n",
       "      <th>comp.compIndustry</th>\n",
       "      <th>comp.compLogo</th>\n",
       "      <th>comp.compName</th>\n",
       "      <th>comp.compId</th>\n",
       "      <th>comp.compScale</th>\n",
       "      <th>comp.link</th>\n",
       "      <th>comp.compStage</th>\n",
       "      <th>job.campusJobKind</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>{\"jobKind\":\"2\",\"jobId\":\"59371133\",\"recruiterNa...</td>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22page...</td>\n",
       "      <td>[印度公会, 公会运营, 1V1视频, 海外社交, 产品运营]</td>\n",
       "      <td>海外产品运营/公会运营</td>\n",
       "      <td>20230913102551</td>\n",
       "      <td>2</td>\n",
       "      <td>59371133</td>\n",
       "      <td>深圳-南山区</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>大专</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5f8f9866dfb13a7dee342f1808u.jpg</td>\n",
       "      <td>在线社交/媒体</td>\n",
       "      <td>64485c6bad26a26aa1d9308301u.jpg</td>\n",
       "      <td>仟嘉科技(深圳)有限公司</td>\n",
       "      <td>13579783</td>\n",
       "      <td>50-99人</td>\n",
       "      <td>https://www.liepin.com/company/13579783/</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>{\"jobKind\":\"2\",\"jobId\":\"44612915\",\"recruiterNa...</td>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22page...</td>\n",
       "      <td>[IT/互联网/软件, 策略运营, 用户运营, 业务运营, 教育培训]</td>\n",
       "      <td>产品运营主管</td>\n",
       "      <td>20211108151510</td>\n",
       "      <td>2</td>\n",
       "      <td>44612915</td>\n",
       "      <td>深圳</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5f8f9865ea60860b75384fa508u.jpg</td>\n",
       "      <td>专业技术服务</td>\n",
       "      <td>61b07937d0458d53c627567e02u.jpg</td>\n",
       "      <td>深圳一同芯咨询有限公司</td>\n",
       "      <td>12986255</td>\n",
       "      <td>1-49人</td>\n",
       "      <td>https://www.liepin.com/company/12986255/</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>{\"jobKind\":\"2\",\"jobId\":\"37010935\",\"recruiterNa...</td>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22page...</td>\n",
       "      <td>[市场推广, 营销策划, 用户运营, 渠道运营, 游戏产品运营, 市场策划, 社群运营]</td>\n",
       "      <td>产品运营</td>\n",
       "      <td>20210313165332</td>\n",
       "      <td>2</td>\n",
       "      <td>37010935</td>\n",
       "      <td>深圳-宝安区</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5f8f9868f6d1ab58476f24a008u.jpg</td>\n",
       "      <td>计算机软件</td>\n",
       "      <td>61b07937d0458d53c627567e02u.jpg</td>\n",
       "      <td>深圳市涂零科技有限公司</td>\n",
       "      <td>12629737</td>\n",
       "      <td>1-49人</td>\n",
       "      <td>https://www.liepin.com/company/12629737/</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>{\"jobKind\":\"2\",\"jobId\":\"22813663\",\"recruiterNa...</td>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22page...</td>\n",
       "      <td>[电子商务, 数据运营, 产品运营, 社交产品, 策略运营, 社群运营, 用户运营, 平台运...</td>\n",
       "      <td>产品运营</td>\n",
       "      <td>20190906085624</td>\n",
       "      <td>2</td>\n",
       "      <td>22813663</td>\n",
       "      <td>深圳</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5f8f986aea60860b75384fab08u.jpg</td>\n",
       "      <td>批发/零售</td>\n",
       "      <td>61b07937d0458d53c627567e02u.jpg</td>\n",
       "      <td>深圳市泓麟珠宝有限公司</td>\n",
       "      <td>10007549</td>\n",
       "      <td>1-49人</td>\n",
       "      <td>https://www.liepin.com/company/10007549/</td>\n",
       "      <td>融资未公开</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>{\"jobKind\":\"2\",\"jobId\":\"55048219\",\"recruiterNa...</td>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22page...</td>\n",
       "      <td>[海外运营, 用户运营, 活动运营, 内容运营, 社群运营]</td>\n",
       "      <td>越南产品运营管培生</td>\n",
       "      <td>20230131100413</td>\n",
       "      <td>2</td>\n",
       "      <td>55048219</td>\n",
       "      <td>深圳-宝安区</td>\n",
       "      <td>经验不限</td>\n",
       "      <td>本科</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5d6dc914d0e79f08cfec538901u.png</td>\n",
       "      <td>在线社交/媒体</td>\n",
       "      <td>5bfe906c74719d35745aa24a03a.png</td>\n",
       "      <td>小步网络</td>\n",
       "      <td>9450932</td>\n",
       "      <td>100-499人</td>\n",
       "      <td>https://www.liepin.com/company/9450932/</td>\n",
       "      <td>B轮</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>35</th>\n",
       "      <td>{\"recruiterName\":\"罗女士\",\"jobKind\":\"6\",\"jobId\":\"...</td>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>[本科, 白班客服, 在线客服, 销售性质, 家电行业, 英语]</td>\n",
       "      <td>客服文员</td>\n",
       "      <td>20230725154554</td>\n",
       "      <td>6</td>\n",
       "      <td>60274473</td>\n",
       "      <td>深圳-宝安区</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>645e079fbd26c55b328a8d8806u.png</td>\n",
       "      <td>批发/零售</td>\n",
       "      <td>61b07937d0458d53c627567e02u.jpg</td>\n",
       "      <td>深圳市高速达实业有限公司</td>\n",
       "      <td>13541797</td>\n",
       "      <td></td>\n",
       "      <td>https://www.liepin.com/company/13541797/</td>\n",
       "      <td>NaN</td>\n",
       "      <td>应届</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>36</th>\n",
       "      <td>{\"recruiterName\":\"吴女士\",\"jobKind\":\"6\",\"jobId\":\"...</td>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>[本科]</td>\n",
       "      <td>管培生-应届毕业生</td>\n",
       "      <td>20230331174351</td>\n",
       "      <td>6</td>\n",
       "      <td>57465979</td>\n",
       "      <td>深圳-龙岗区</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5f8f986779c7cc70efbf36c008u.jpg</td>\n",
       "      <td>互联网</td>\n",
       "      <td>5f3b4b309d37de587955965506u.png</td>\n",
       "      <td>58同城</td>\n",
       "      <td>591850</td>\n",
       "      <td>10000人以上</td>\n",
       "      <td>https://www.liepin.com/company/591850/</td>\n",
       "      <td>NaN</td>\n",
       "      <td>应届</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>37</th>\n",
       "      <td>{\"recruiterName\":\"杨女士\",\"jobKind\":\"6\",\"jobId\":\"...</td>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>[本科]</td>\n",
       "      <td>业务管培生（深圳）(J28323)</td>\n",
       "      <td>20230321104133</td>\n",
       "      <td>6</td>\n",
       "      <td>56338175</td>\n",
       "      <td>深圳-龙岗区</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5f8f986779c7cc70efbf36c008u.jpg</td>\n",
       "      <td>互联网</td>\n",
       "      <td>5f3b4b309d37de587955965506u.png</td>\n",
       "      <td>58同城</td>\n",
       "      <td>591850</td>\n",
       "      <td>10000人以上</td>\n",
       "      <td>https://www.liepin.com/company/591850/</td>\n",
       "      <td>NaN</td>\n",
       "      <td>应届</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>38</th>\n",
       "      <td>{\"recruiterName\":\"叶女士\",\"jobKind\":\"6\",\"jobId\":\"...</td>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>[本科, 电商运营, 平台运营, 店铺运营, 跨境电商运营, 数码电子类, to C, 线上...</td>\n",
       "      <td>电商储备专员</td>\n",
       "      <td>20230918180844</td>\n",
       "      <td>6</td>\n",
       "      <td>61730631</td>\n",
       "      <td>深圳-龙华区</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5f8f9866dfb13a7dee342f1808u.jpg</td>\n",
       "      <td>互联网</td>\n",
       "      <td>61b07937d0458d53c627567e02u.jpg</td>\n",
       "      <td>深圳市锦读科技有限公司</td>\n",
       "      <td>9593941</td>\n",
       "      <td>1-49人</td>\n",
       "      <td>https://www.liepin.com/company/9593941/</td>\n",
       "      <td>NaN</td>\n",
       "      <td>应届</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>39</th>\n",
       "      <td>{\"recruiterName\":\"龚女士\",\"jobKind\":\"6\",\"jobId\":\"...</td>\n",
       "      <td>%7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...</td>\n",
       "      <td>[本科, 网店运营, 店铺运营, 平台运营, 电子商务, 产品运营, 电商运营, 电商平台]</td>\n",
       "      <td>电商运营岗(J10782)</td>\n",
       "      <td>20230918183537</td>\n",
       "      <td>6</td>\n",
       "      <td>61732113</td>\n",
       "      <td>深圳-南山区</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>...</td>\n",
       "      <td>2</td>\n",
       "      <td>5f8f98648dbe6273dcf8515508u.jpg</td>\n",
       "      <td>电子/半导体/集成电路</td>\n",
       "      <td>5bfe9e9674719d2aa34b9ab603a.png</td>\n",
       "      <td>倍轻松科技</td>\n",
       "      <td>2104541</td>\n",
       "      <td>500-999人</td>\n",
       "      <td>https://www.liepin.com/company/2104541/</td>\n",
       "      <td>科创板上市</td>\n",
       "      <td>应届</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>400 rows × 32 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "                                           dataParams  \\\n",
       "0   {\"jobKind\":\"2\",\"jobId\":\"59371133\",\"recruiterNa...   \n",
       "1   {\"jobKind\":\"2\",\"jobId\":\"44612915\",\"recruiterNa...   \n",
       "2   {\"jobKind\":\"2\",\"jobId\":\"37010935\",\"recruiterNa...   \n",
       "3   {\"jobKind\":\"2\",\"jobId\":\"22813663\",\"recruiterNa...   \n",
       "4   {\"jobKind\":\"2\",\"jobId\":\"55048219\",\"recruiterNa...   \n",
       "..                                                ...   \n",
       "35  {\"recruiterName\":\"罗女士\",\"jobKind\":\"6\",\"jobId\":\"...   \n",
       "36  {\"recruiterName\":\"吴女士\",\"jobKind\":\"6\",\"jobId\":\"...   \n",
       "37  {\"recruiterName\":\"杨女士\",\"jobKind\":\"6\",\"jobId\":\"...   \n",
       "38  {\"recruiterName\":\"叶女士\",\"jobKind\":\"6\",\"jobId\":\"...   \n",
       "39  {\"recruiterName\":\"龚女士\",\"jobKind\":\"6\",\"jobId\":\"...   \n",
       "\n",
       "                                             dataInfo  \\\n",
       "0   %7B%22sfrom%22%3A%22search_job_pc%22%2C%22page...   \n",
       "1   %7B%22sfrom%22%3A%22search_job_pc%22%2C%22page...   \n",
       "2   %7B%22sfrom%22%3A%22search_job_pc%22%2C%22page...   \n",
       "3   %7B%22sfrom%22%3A%22search_job_pc%22%2C%22page...   \n",
       "4   %7B%22sfrom%22%3A%22search_job_pc%22%2C%22page...   \n",
       "..                                                ...   \n",
       "35  %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "36  %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "37  %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "38  %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "39  %7B%22sfrom%22%3A%22search_job_pc%22%2C%22jobK...   \n",
       "\n",
       "                                           job.labels          job.title  \\\n",
       "0                     [印度公会, 公会运营, 1V1视频, 海外社交, 产品运营]        海外产品运营/公会运营   \n",
       "1                 [IT/互联网/软件, 策略运营, 用户运营, 业务运营, 教育培训]             产品运营主管   \n",
       "2        [市场推广, 营销策划, 用户运营, 渠道运营, 游戏产品运营, 市场策划, 社群运营]               产品运营   \n",
       "3   [电子商务, 数据运营, 产品运营, 社交产品, 策略运营, 社群运营, 用户运营, 平台运...               产品运营   \n",
       "4                      [海外运营, 用户运营, 活动运营, 内容运营, 社群运营]          越南产品运营管培生   \n",
       "..                                                ...                ...   \n",
       "35                   [本科, 白班客服, 在线客服, 销售性质, 家电行业, 英语]               客服文员   \n",
       "36                                               [本科]          管培生-应届毕业生   \n",
       "37                                               [本科]  业务管培生（深圳）(J28323)   \n",
       "38  [本科, 电商运营, 平台运营, 店铺运营, 跨境电商运营, 数码电子类, to C, 线上...             电商储备专员   \n",
       "39     [本科, 网店运营, 店铺运营, 平台运营, 电子商务, 产品运营, 电商运营, 电商平台]      电商运营岗(J10782)   \n",
       "\n",
       "   job.refreshTime job.jobKind job.jobId  job.dq job.requireWorkYears  \\\n",
       "0   20230913102551           2  59371133  深圳-南山区                 经验不限   \n",
       "1   20211108151510           2  44612915      深圳                 经验不限   \n",
       "2   20210313165332           2  37010935  深圳-宝安区                 经验不限   \n",
       "3   20190906085624           2  22813663      深圳                 经验不限   \n",
       "4   20230131100413           2  55048219  深圳-宝安区                 经验不限   \n",
       "..             ...         ...       ...     ...                  ...   \n",
       "35  20230725154554           6  60274473  深圳-宝安区                  NaN   \n",
       "36  20230331174351           6  57465979  深圳-龙岗区                  NaN   \n",
       "37  20230321104133           6  56338175  深圳-龙岗区                  NaN   \n",
       "38  20230918180844           6  61730631  深圳-龙华区                  NaN   \n",
       "39  20230918183537           6  61732113  深圳-南山区                  NaN   \n",
       "\n",
       "   job.requireEduLevel  ... recruiter.imUserType  \\\n",
       "0                   大专  ...                    2   \n",
       "1                   本科  ...                    2   \n",
       "2                   本科  ...                    2   \n",
       "3                   本科  ...                    2   \n",
       "4                   本科  ...                    2   \n",
       "..                 ...  ...                  ...   \n",
       "35                 NaN  ...                    2   \n",
       "36                 NaN  ...                    2   \n",
       "37                 NaN  ...                    2   \n",
       "38                 NaN  ...                    2   \n",
       "39                 NaN  ...                    2   \n",
       "\n",
       "           recruiter.recruiterPhoto comp.compIndustry  \\\n",
       "0   5f8f9866dfb13a7dee342f1808u.jpg           在线社交/媒体   \n",
       "1   5f8f9865ea60860b75384fa508u.jpg            专业技术服务   \n",
       "2   5f8f9868f6d1ab58476f24a008u.jpg             计算机软件   \n",
       "3   5f8f986aea60860b75384fab08u.jpg             批发/零售   \n",
       "4   5d6dc914d0e79f08cfec538901u.png           在线社交/媒体   \n",
       "..                              ...               ...   \n",
       "35  645e079fbd26c55b328a8d8806u.png             批发/零售   \n",
       "36  5f8f986779c7cc70efbf36c008u.jpg               互联网   \n",
       "37  5f8f986779c7cc70efbf36c008u.jpg               互联网   \n",
       "38  5f8f9866dfb13a7dee342f1808u.jpg               互联网   \n",
       "39  5f8f98648dbe6273dcf8515508u.jpg       电子/半导体/集成电路   \n",
       "\n",
       "                      comp.compLogo  comp.compName comp.compId comp.compScale  \\\n",
       "0   64485c6bad26a26aa1d9308301u.jpg   仟嘉科技(深圳)有限公司    13579783         50-99人   \n",
       "1   61b07937d0458d53c627567e02u.jpg    深圳一同芯咨询有限公司    12986255          1-49人   \n",
       "2   61b07937d0458d53c627567e02u.jpg    深圳市涂零科技有限公司    12629737          1-49人   \n",
       "3   61b07937d0458d53c627567e02u.jpg    深圳市泓麟珠宝有限公司    10007549          1-49人   \n",
       "4   5bfe906c74719d35745aa24a03a.png           小步网络     9450932       100-499人   \n",
       "..                              ...            ...         ...            ...   \n",
       "35  61b07937d0458d53c627567e02u.jpg   深圳市高速达实业有限公司    13541797                  \n",
       "36  5f3b4b309d37de587955965506u.png           58同城      591850       10000人以上   \n",
       "37  5f3b4b309d37de587955965506u.png           58同城      591850       10000人以上   \n",
       "38  61b07937d0458d53c627567e02u.jpg    深圳市锦读科技有限公司     9593941          1-49人   \n",
       "39  5bfe9e9674719d2aa34b9ab603a.png          倍轻松科技     2104541       500-999人   \n",
       "\n",
       "                                   comp.link comp.compStage job.campusJobKind  \n",
       "0   https://www.liepin.com/company/13579783/            NaN               NaN  \n",
       "1   https://www.liepin.com/company/12986255/            NaN               NaN  \n",
       "2   https://www.liepin.com/company/12629737/            NaN               NaN  \n",
       "3   https://www.liepin.com/company/10007549/          融资未公开               NaN  \n",
       "4    https://www.liepin.com/company/9450932/             B轮               NaN  \n",
       "..                                       ...            ...               ...  \n",
       "35  https://www.liepin.com/company/13541797/            NaN                应届  \n",
       "36    https://www.liepin.com/company/591850/            NaN                应届  \n",
       "37    https://www.liepin.com/company/591850/            NaN                应届  \n",
       "38   https://www.liepin.com/company/9593941/            NaN                应届  \n",
       "39   https://www.liepin.com/company/2104541/          科创板上市                应届  \n",
       "\n",
       "[400 rows x 32 columns]"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "import crawl_liepin\n",
    "\n",
    "crawl_liepin.crawl(城市=\"深圳\",关键词=\"产品运营\",工作经验=\"应届生\")"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "108c03e2",
   "metadata": {},
   "source": [
    "# 第一个目标：cookies实现登录，录取完整数据"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "9abe7d0e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'inited_user=21326f5719161b33e8af2ef1e6c39e9c; __gc_id=ca5daf4a0cf640f2b5fdc8cf0bc45cc1; _ga=GA1.1.836451569.1681903087; __uuid=1681903087304.37; need_bind_tel=false; c_flag=518a24009ce3958d4e818ccb2658f819; new_user=false; XSRF-TOKEN=Ly0XY5aBSOm6LWR2KsSqrw; __tlog=1698838395682.49%7C00000000%7C00000000%7C00000000%7C00000000; Hm_lvt_a2647413544f5a04f00da7eee0d5e200=1697021975,1697626737,1698231281,1698838396; acw_tc=2760829716988383972193781e26e6f1374961489e4a9a83eda23c60aa2073; UniqueKey=92e8ad0c82debad0a9dba665e9526a14; liepin_login_valid=0; lt_auth=v%2BwNM3UGylv95XDZjmJZ5vocitOuUWjNpigIhB9TgdPvDvPk4P%2FmQAOHqrUA%2FioIqxwjd68zMLb3PeD9wXZI6kUR%2BlGkkIC0uuW52WEDS911HuyflMX6k83QSqUmrXg6yUpyn2si; access_system=C; user_roles=0; user_photo=5f8fa3b979c7cc70efbf445908u.png; user_name=%E5%90%B4%E6%85%A7%E7%BA%AF; inited_user=21326f5719161b33e8af2ef1e6c39e9c; Hm_lpvt_a2647413544f5a04f00da7eee0d5e200=1698838520; imId=b5e1273d5cb093f4bd01d94a8ce8c34f; imId_0=b5e1273d5cb093f4bd01d94a8ce8c34f; imClientId=b5e1273d5cb093f45dc8fe47cac96bc7; imClientId_0=b5e1273d5cb093f45dc8fe47cac96bc7; imApp_0=1; __session_seq=5; __uv_seq=5; __tlg_event_seq=55; fe_im_socketSequence_new_0=1_1_1; fe_im_opened_pages=; fe_im_connectJson_0=%7B%220_92e8ad0c82debad0a9dba665e9526a14%22%3A%7B%22socketConnect%22%3A%222%22%2C%22connectDomain%22%3A%22liepin.com%22%7D%7D; _ga_54YTJKWN86=GS1.1.1698838394.20.1.1698838557.0.0.0'"
      ]
     },
     "execution_count": 2,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "# 建立登录cookie\n",
    "\n",
    "cookie = \"inited_user=21326f5719161b33e8af2ef1e6c39e9c; __gc_id=ca5daf4a0cf640f2b5fdc8cf0bc45cc1; _ga=GA1.1.836451569.1681903087; __uuid=1681903087304.37; need_bind_tel=false; c_flag=518a24009ce3958d4e818ccb2658f819; new_user=false; XSRF-TOKEN=Ly0XY5aBSOm6LWR2KsSqrw; __tlog=1698838395682.49%7C00000000%7C00000000%7C00000000%7C00000000; Hm_lvt_a2647413544f5a04f00da7eee0d5e200=1697021975,1697626737,1698231281,1698838396; acw_tc=2760829716988383972193781e26e6f1374961489e4a9a83eda23c60aa2073; UniqueKey=92e8ad0c82debad0a9dba665e9526a14; liepin_login_valid=0; lt_auth=v%2BwNM3UGylv95XDZjmJZ5vocitOuUWjNpigIhB9TgdPvDvPk4P%2FmQAOHqrUA%2FioIqxwjd68zMLb3PeD9wXZI6kUR%2BlGkkIC0uuW52WEDS911HuyflMX6k83QSqUmrXg6yUpyn2si; access_system=C; user_roles=0; user_photo=5f8fa3b979c7cc70efbf445908u.png; user_name=%E5%90%B4%E6%85%A7%E7%BA%AF; inited_user=21326f5719161b33e8af2ef1e6c39e9c; Hm_lpvt_a2647413544f5a04f00da7eee0d5e200=1698838520; imId=b5e1273d5cb093f4bd01d94a8ce8c34f; imId_0=b5e1273d5cb093f4bd01d94a8ce8c34f; imClientId=b5e1273d5cb093f45dc8fe47cac96bc7; imClientId_0=b5e1273d5cb093f45dc8fe47cac96bc7; imApp_0=1; __session_seq=5; __uv_seq=5; __tlg_event_seq=55; fe_im_socketSequence_new_0=1_1_1; fe_im_opened_pages=; fe_im_connectJson_0=%7B%220_92e8ad0c82debad0a9dba665e9526a14%22%3A%7B%22socketConnect%22%3A%222%22%2C%22connectDomain%22%3A%22liepin.com%22%7D%7D; _ga_54YTJKWN86=GS1.1.1698838394.20.1.1698838557.0.0.0\"\n",
    "cookie"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "ea5cc84a",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "登录cookie inited_user=21326f5719161b33e8af2ef1e6c39e9c; __gc_id=ca5daf4a0cf640f2b5fdc8cf0bc45cc1; _ga=GA1.1.836451569.1681903087; __uuid=1681903087304.37; need_bind_tel=false; c_flag=518a24009ce3958d4e818ccb2658f819; new_user=false; XSRF-TOKEN=Ly0XY5aBSOm6LWR2KsSqrw; __tlog=1698838395682.49%7C00000000%7C00000000%7C00000000%7C00000000; Hm_lvt_a2647413544f5a04f00da7eee0d5e200=1697021975,1697626737,1698231281,1698838396; acw_tc=2760829716988383972193781e26e6f1374961489e4a9a83eda23c60aa2073; UniqueKey=92e8ad0c82debad0a9dba665e9526a14; liepin_login_valid=0; lt_auth=v%2BwNM3UGylv95XDZjmJZ5vocitOuUWjNpigIhB9TgdPvDvPk4P%2FmQAOHqrUA%2FioIqxwjd68zMLb3PeD9wXZI6kUR%2BlGkkIC0uuW52WEDS911HuyflMX6k83QSqUmrXg6yUpyn2si; access_system=C; user_roles=0; user_photo=5f8fa3b979c7cc70efbf445908u.png; user_name=%E5%90%B4%E6%85%A7%E7%BA%AF; inited_user=21326f5719161b33e8af2ef1e6c39e9c; Hm_lpvt_a2647413544f5a04f00da7eee0d5e200=1698838520; imId=b5e1273d5cb093f4bd01d94a8ce8c34f; imId_0=b5e1273d5cb093f4bd01d94a8ce8c34f; imClientId=b5e1273d5cb093f45dc8fe47cac96bc7; imClientId_0=b5e1273d5cb093f45dc8fe47cac96bc7; imApp_0=1; __session_seq=5; __uv_seq=5; __tlg_event_seq=55; fe_im_socketSequence_new_0=1_1_1; fe_im_opened_pages=; fe_im_connectJson_0=%7B%220_92e8ad0c82debad0a9dba665e9526a14%22%3A%7B%22socketConnect%22%3A%222%22%2C%22connectDomain%22%3A%22liepin.com%22%7D%7D; _ga_54YTJKWN86=GS1.1.1698838394.20.1.1698838557.0.0.0\n",
      "这是第1页,接下来将先等9秒...然后才能继续抓取\n",
      "这是第2页,接下来将先等7秒...然后才能继续抓取\n",
      "这是第3页,接下来将先等6秒...然后才能继续抓取\n",
      "这是第4页,接下来将先等8秒...然后才能继续抓取\n",
      "这是第5页,接下来将先等9秒...然后才能继续抓取\n",
      "这是第6页,接下来将先等10秒...然后才能继续抓取\n",
      "这是第7页,接下来将先等6秒...然后才能继续抓取\n",
      "这是第8页,接下来将先等5秒...然后才能继续抓取\n",
      "这是第9页,接下来将先等5秒...然后才能继续抓取\n",
      "这是第10页,接下来将先等3秒...然后才能继续抓取\n",
      "这是第11页,接下来将先等5秒...然后才能继续抓取\n",
      "这是第12页,接下来将先等10秒...然后才能继续抓取\n",
      "这是第13页,接下来将先等4秒...然后才能继续抓取\n",
      "这是第14页,接下来将先等3秒...然后才能继续抓取\n",
      "这是第15页,接下来将先等5秒...然后才能继续抓取\n",
      "这是第16页,接下来将先等9秒...然后才能继续抓取\n",
      "这是第17页,接下来将先等8秒...然后才能继续抓取\n",
      "这是第18页,接下来将先等4秒...然后才能继续抓取\n",
      "这是第19页,接下来将先等8秒...然后才能继续抓取\n",
      "这是第20页,接下来将先等4秒...然后才能继续抓取\n"
     ]
    }
   ],
   "source": [
    "import crawl_liepin\n",
    "\n",
    "产品经理_深圳_results = crawl_liepin.crawl(城市=\"深圳\",关键词=\"产品经理\",工作经验=\"\",登录cookie=cookie)"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "07d594cf",
   "metadata": {},
   "source": [
    "# 尝试使用数据分析进行数据交互式可视化"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "c09b3b97",
   "metadata": {
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>dataParams</th>\n",
       "      <th>dataInfo</th>\n",
       "      <th>recruiter.imId</th>\n",
       "      <th>recruiter.imUserType</th>\n",
       "      <th>recruiter.chatted</th>\n",
       "      <th>recruiter.recruiterName</th>\n",
       "      <th>recruiter.recruiterTitle</th>\n",
       "      <th>recruiter.recruiterId</th>\n",
       "      <th>recruiter.recruiterPhoto</th>\n",
       "      <th>comp.compName</th>\n",
       "      <th>...</th>\n",
       "      <th>job.requireEduLevel</th>\n",
       "      <th>job.jobId</th>\n",
       "      <th>job.salary</th>\n",
       "      <th>job.topJob</th>\n",
       "      <th>job.pcOuterLink</th>\n",
       "      <th>job.h5OuterLink</th>\n",
       "      <th>job.link</th>\n",
       "      <th>job.advViewFlag</th>\n",
       "      <th>job.dataPromId</th>\n",
       "      <th>job.campusJobKind</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>{\"imId\":\"fd14de11be220755ac365a663ca833da\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%220%22%2C%22d_pageSize%2...</td>\n",
       "      <td>fd14de11be220755ac365a663ca833da</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>吴先生</td>\n",
       "      <td>总经理</td>\n",
       "      <td>09ea96f81e58eafe6ac4e705fd2725a1</td>\n",
       "      <td>5f8f986bdfb13a7dee342f2108u.jpg</td>\n",
       "      <td>厦门唯样科技有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>大专</td>\n",
       "      <td>48818805</td>\n",
       "      <td>15-20k·13薪</td>\n",
       "      <td>False</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>https://www.liepin.com/job/1948818805.shtml</td>\n",
       "      <td>False</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=0&amp;d...</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>{\"imId\":\"edcfb0c58429eea8befa578784e31c32\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%220%22%2C%22d_pageSize%2...</td>\n",
       "      <td>edcfb0c58429eea8befa578784e31c32</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>秦女士</td>\n",
       "      <td></td>\n",
       "      <td>c960a7e65b25d69968472aa719a7e906</td>\n",
       "      <td>5f8f9866dfb13a7dee342f1808u.jpg</td>\n",
       "      <td>深圳市星河商置集团有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>NaN</td>\n",
       "      <td>61653337</td>\n",
       "      <td>9-10k</td>\n",
       "      <td>False</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>https://www.liepin.com/lptjob/61653337</td>\n",
       "      <td>False</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=0&amp;d...</td>\n",
       "      <td>应届</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>{\"imId\":\"c240626b125829e0ccf79dbc9e75a66a\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%220%22%2C%22d_pageSize%2...</td>\n",
       "      <td>c240626b125829e0ccf79dbc9e75a66a</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>陈女士</td>\n",
       "      <td>HR</td>\n",
       "      <td>6d03c94152e68a1deb7401c8ff401190</td>\n",
       "      <td>5f8f986779c7cc70efbf36c008u.jpg</td>\n",
       "      <td>华灵云科技</td>\n",
       "      <td>...</td>\n",
       "      <td>NaN</td>\n",
       "      <td>61177229</td>\n",
       "      <td>10-18k·15薪</td>\n",
       "      <td>False</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>https://www.liepin.com/lptjob/61177229</td>\n",
       "      <td>False</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=0&amp;d...</td>\n",
       "      <td>应届</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>{\"imId\":\"73039a92c2455c32dfb6df235db455f2\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%220%22%2C%22d_pageSize%2...</td>\n",
       "      <td>73039a92c2455c32dfb6df235db455f2</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>徐女士</td>\n",
       "      <td>人力资源主管</td>\n",
       "      <td>ef5d580dff432d194afb66bee97d56f1</td>\n",
       "      <td>5f8f986779c7cc70efbf36c008u.jpg</td>\n",
       "      <td>中证信用</td>\n",
       "      <td>...</td>\n",
       "      <td>NaN</td>\n",
       "      <td>42531029</td>\n",
       "      <td>10-15k·14薪</td>\n",
       "      <td>False</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>https://www.liepin.com/lptjob/42531029</td>\n",
       "      <td>False</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=0&amp;d...</td>\n",
       "      <td>应届</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>{\"imId\":\"0acc37b082c9b84172bb60d29c324b6a\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%220%22%2C%22d_pageSize%2...</td>\n",
       "      <td>0acc37b082c9b84172bb60d29c324b6a</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>姚女士</td>\n",
       "      <td>hr主管</td>\n",
       "      <td>5533e5908488031ad49ac88f0f6f1954</td>\n",
       "      <td>5f8f9866dfb13a7dee342f1808u.jpg</td>\n",
       "      <td>深圳华大基因股份有限公司-</td>\n",
       "      <td>...</td>\n",
       "      <td>NaN</td>\n",
       "      <td>58493007</td>\n",
       "      <td>10-20k</td>\n",
       "      <td>False</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>https://www.liepin.com/lptjob/58493007</td>\n",
       "      <td>False</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=0&amp;d...</td>\n",
       "      <td>应届</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>...</th>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "      <td>...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>35</th>\n",
       "      <td>{\"imId\":\"68772ed4d1c15eb002f523e94e784db2\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%2219%22%2C%22d_pageSize%...</td>\n",
       "      <td>68772ed4d1c15eb002f523e94e784db2</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>张先生</td>\n",
       "      <td>副总经理</td>\n",
       "      <td>a635928ed4daa55b7bf4554d6fc4f6ab</td>\n",
       "      <td>5f8f986aea60860b75384fab08u.jpg</td>\n",
       "      <td>深圳勤基科技有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>本科</td>\n",
       "      <td>40089889</td>\n",
       "      <td>20-25k·13薪</td>\n",
       "      <td>False</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>https://www.liepin.com/job/1940089889.shtml</td>\n",
       "      <td>False</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=19&amp;...</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>36</th>\n",
       "      <td>{\"imId\":\"7689ddce3bd8820ddfb6df235db455f2\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%2219%22%2C%22d_pageSize%...</td>\n",
       "      <td>7689ddce3bd8820ddfb6df235db455f2</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>何先生</td>\n",
       "      <td>hr</td>\n",
       "      <td>5c6bf22f396570fcac158622158dfd68</td>\n",
       "      <td>5f8f986c79c7cc70efbf36c808u.jpg</td>\n",
       "      <td>北京多拉科技有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>37310997</td>\n",
       "      <td>20-30k</td>\n",
       "      <td>False</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>https://www.liepin.com/job/1937310997.shtml</td>\n",
       "      <td>False</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=19&amp;...</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>37</th>\n",
       "      <td>{\"imId\":\"539ca0c993c759e3bf1edd1f3249a09c\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%2219%22%2C%22d_pageSize%...</td>\n",
       "      <td>539ca0c993c759e3bf1edd1f3249a09c</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>武女士</td>\n",
       "      <td>招聘专员</td>\n",
       "      <td>383abb07ed413052f94fc21239521bd3</td>\n",
       "      <td>5f8f9863f6d1ab58476f246a08u.jpg</td>\n",
       "      <td>法本信息</td>\n",
       "      <td>...</td>\n",
       "      <td>大专</td>\n",
       "      <td>43007349</td>\n",
       "      <td>18-30k</td>\n",
       "      <td>False</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>https://www.liepin.com/job/1943007349.shtml</td>\n",
       "      <td>False</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=19&amp;...</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>38</th>\n",
       "      <td>{\"imId\":\"71c74d9a8d32d931bb772d40c319282f\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%2219%22%2C%22d_pageSize%...</td>\n",
       "      <td>71c74d9a8d32d931bb772d40c319282f</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>彭女士</td>\n",
       "      <td>HR</td>\n",
       "      <td>59838f9ed5cb4b2285fc0aa2055aa2b6</td>\n",
       "      <td>5f8f986779c7cc70efbf36c008u.jpg</td>\n",
       "      <td>全芯科电子技术(深圳)有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>本科</td>\n",
       "      <td>52706705</td>\n",
       "      <td>22-30k·16薪</td>\n",
       "      <td>False</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>https://www.liepin.com/job/1952706705.shtml</td>\n",
       "      <td>False</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=19&amp;...</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>39</th>\n",
       "      <td>{\"imId\":\"3e123ba490ec40d69f90a7bcfdb96d0e\",\"im...</td>\n",
       "      <td>%7B%22d_curPage%22%3A%2219%22%2C%22d_pageSize%...</td>\n",
       "      <td>3e123ba490ec40d69f90a7bcfdb96d0e</td>\n",
       "      <td>2</td>\n",
       "      <td>False</td>\n",
       "      <td>吴女士</td>\n",
       "      <td>人力资源经理</td>\n",
       "      <td>e427f00d0f616ef89112e186740c0618</td>\n",
       "      <td>5f8f98648dbe6273dcf8515508u.jpg</td>\n",
       "      <td>深圳来星网络科技有限公司</td>\n",
       "      <td>...</td>\n",
       "      <td>统招本科</td>\n",
       "      <td>37744875</td>\n",
       "      <td>20-35k·13薪</td>\n",
       "      <td>False</td>\n",
       "      <td></td>\n",
       "      <td></td>\n",
       "      <td>https://www.liepin.com/job/1937744875.shtml</td>\n",
       "      <td>False</td>\n",
       "      <td>d_sfrom=search_prime&amp;d_ckId=null&amp;d_curPage=19&amp;...</td>\n",
       "      <td>NaN</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>800 rows × 32 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "                                           dataParams  \\\n",
       "0   {\"imId\":\"fd14de11be220755ac365a663ca833da\",\"im...   \n",
       "1   {\"imId\":\"edcfb0c58429eea8befa578784e31c32\",\"im...   \n",
       "2   {\"imId\":\"c240626b125829e0ccf79dbc9e75a66a\",\"im...   \n",
       "3   {\"imId\":\"73039a92c2455c32dfb6df235db455f2\",\"im...   \n",
       "4   {\"imId\":\"0acc37b082c9b84172bb60d29c324b6a\",\"im...   \n",
       "..                                                ...   \n",
       "35  {\"imId\":\"68772ed4d1c15eb002f523e94e784db2\",\"im...   \n",
       "36  {\"imId\":\"7689ddce3bd8820ddfb6df235db455f2\",\"im...   \n",
       "37  {\"imId\":\"539ca0c993c759e3bf1edd1f3249a09c\",\"im...   \n",
       "38  {\"imId\":\"71c74d9a8d32d931bb772d40c319282f\",\"im...   \n",
       "39  {\"imId\":\"3e123ba490ec40d69f90a7bcfdb96d0e\",\"im...   \n",
       "\n",
       "                                             dataInfo  \\\n",
       "0   %7B%22d_curPage%22%3A%220%22%2C%22d_pageSize%2...   \n",
       "1   %7B%22d_curPage%22%3A%220%22%2C%22d_pageSize%2...   \n",
       "2   %7B%22d_curPage%22%3A%220%22%2C%22d_pageSize%2...   \n",
       "3   %7B%22d_curPage%22%3A%220%22%2C%22d_pageSize%2...   \n",
       "4   %7B%22d_curPage%22%3A%220%22%2C%22d_pageSize%2...   \n",
       "..                                                ...   \n",
       "35  %7B%22d_curPage%22%3A%2219%22%2C%22d_pageSize%...   \n",
       "36  %7B%22d_curPage%22%3A%2219%22%2C%22d_pageSize%...   \n",
       "37  %7B%22d_curPage%22%3A%2219%22%2C%22d_pageSize%...   \n",
       "38  %7B%22d_curPage%22%3A%2219%22%2C%22d_pageSize%...   \n",
       "39  %7B%22d_curPage%22%3A%2219%22%2C%22d_pageSize%...   \n",
       "\n",
       "                      recruiter.imId recruiter.imUserType  recruiter.chatted  \\\n",
       "0   fd14de11be220755ac365a663ca833da                    2              False   \n",
       "1   edcfb0c58429eea8befa578784e31c32                    2              False   \n",
       "2   c240626b125829e0ccf79dbc9e75a66a                    2              False   \n",
       "3   73039a92c2455c32dfb6df235db455f2                    2              False   \n",
       "4   0acc37b082c9b84172bb60d29c324b6a                    2              False   \n",
       "..                               ...                  ...                ...   \n",
       "35  68772ed4d1c15eb002f523e94e784db2                    2              False   \n",
       "36  7689ddce3bd8820ddfb6df235db455f2                    2              False   \n",
       "37  539ca0c993c759e3bf1edd1f3249a09c                    2              False   \n",
       "38  71c74d9a8d32d931bb772d40c319282f                    2              False   \n",
       "39  3e123ba490ec40d69f90a7bcfdb96d0e                    2              False   \n",
       "\n",
       "   recruiter.recruiterName recruiter.recruiterTitle  \\\n",
       "0                      吴先生                      总经理   \n",
       "1                      秦女士                            \n",
       "2                      陈女士                       HR   \n",
       "3                      徐女士                   人力资源主管   \n",
       "4                      姚女士                     hr主管   \n",
       "..                     ...                      ...   \n",
       "35                     张先生                     副总经理   \n",
       "36                     何先生                       hr   \n",
       "37                     武女士                     招聘专员   \n",
       "38                     彭女士                       HR   \n",
       "39                     吴女士                   人力资源经理   \n",
       "\n",
       "               recruiter.recruiterId         recruiter.recruiterPhoto  \\\n",
       "0   09ea96f81e58eafe6ac4e705fd2725a1  5f8f986bdfb13a7dee342f2108u.jpg   \n",
       "1   c960a7e65b25d69968472aa719a7e906  5f8f9866dfb13a7dee342f1808u.jpg   \n",
       "2   6d03c94152e68a1deb7401c8ff401190  5f8f986779c7cc70efbf36c008u.jpg   \n",
       "3   ef5d580dff432d194afb66bee97d56f1  5f8f986779c7cc70efbf36c008u.jpg   \n",
       "4   5533e5908488031ad49ac88f0f6f1954  5f8f9866dfb13a7dee342f1808u.jpg   \n",
       "..                               ...                              ...   \n",
       "35  a635928ed4daa55b7bf4554d6fc4f6ab  5f8f986aea60860b75384fab08u.jpg   \n",
       "36  5c6bf22f396570fcac158622158dfd68  5f8f986c79c7cc70efbf36c808u.jpg   \n",
       "37  383abb07ed413052f94fc21239521bd3  5f8f9863f6d1ab58476f246a08u.jpg   \n",
       "38  59838f9ed5cb4b2285fc0aa2055aa2b6  5f8f986779c7cc70efbf36c008u.jpg   \n",
       "39  e427f00d0f616ef89112e186740c0618  5f8f98648dbe6273dcf8515508u.jpg   \n",
       "\n",
       "      comp.compName  ... job.requireEduLevel job.jobId  job.salary job.topJob  \\\n",
       "0        厦门唯样科技有限公司  ...                  大专  48818805  15-20k·13薪      False   \n",
       "1     深圳市星河商置集团有限公司  ...                 NaN  61653337       9-10k      False   \n",
       "2             华灵云科技  ...                 NaN  61177229  10-18k·15薪      False   \n",
       "3              中证信用  ...                 NaN  42531029  10-15k·14薪      False   \n",
       "4     深圳华大基因股份有限公司-  ...                 NaN  58493007      10-20k      False   \n",
       "..              ...  ...                 ...       ...         ...        ...   \n",
       "35       深圳勤基科技有限公司  ...                  本科  40089889  20-25k·13薪      False   \n",
       "36       北京多拉科技有限公司  ...                统招本科  37310997      20-30k      False   \n",
       "37             法本信息  ...                  大专  43007349      18-30k      False   \n",
       "38  全芯科电子技术(深圳)有限公司  ...                  本科  52706705  22-30k·16薪      False   \n",
       "39     深圳来星网络科技有限公司  ...                统招本科  37744875  20-35k·13薪      False   \n",
       "\n",
       "   job.pcOuterLink job.h5OuterLink  \\\n",
       "0                                    \n",
       "1                                    \n",
       "2                                    \n",
       "3                                    \n",
       "4                                    \n",
       "..             ...             ...   \n",
       "35                                   \n",
       "36                                   \n",
       "37                                   \n",
       "38                                   \n",
       "39                                   \n",
       "\n",
       "                                       job.link job.advViewFlag  \\\n",
       "0   https://www.liepin.com/job/1948818805.shtml           False   \n",
       "1        https://www.liepin.com/lptjob/61653337           False   \n",
       "2        https://www.liepin.com/lptjob/61177229           False   \n",
       "3        https://www.liepin.com/lptjob/42531029           False   \n",
       "4        https://www.liepin.com/lptjob/58493007           False   \n",
       "..                                          ...             ...   \n",
       "35  https://www.liepin.com/job/1940089889.shtml           False   \n",
       "36  https://www.liepin.com/job/1937310997.shtml           False   \n",
       "37  https://www.liepin.com/job/1943007349.shtml           False   \n",
       "38  https://www.liepin.com/job/1952706705.shtml           False   \n",
       "39  https://www.liepin.com/job/1937744875.shtml           False   \n",
       "\n",
       "                                       job.dataPromId job.campusJobKind  \n",
       "0   d_sfrom=search_prime&d_ckId=null&d_curPage=0&d...               NaN  \n",
       "1   d_sfrom=search_prime&d_ckId=null&d_curPage=0&d...                应届  \n",
       "2   d_sfrom=search_prime&d_ckId=null&d_curPage=0&d...                应届  \n",
       "3   d_sfrom=search_prime&d_ckId=null&d_curPage=0&d...                应届  \n",
       "4   d_sfrom=search_prime&d_ckId=null&d_curPage=0&d...                应届  \n",
       "..                                                ...               ...  \n",
       "35  d_sfrom=search_prime&d_ckId=null&d_curPage=19&...               NaN  \n",
       "36  d_sfrom=search_prime&d_ckId=null&d_curPage=19&...               NaN  \n",
       "37  d_sfrom=search_prime&d_ckId=null&d_curPage=19&...               NaN  \n",
       "38  d_sfrom=search_prime&d_ckId=null&d_curPage=19&...               NaN  \n",
       "39  d_sfrom=search_prime&d_ckId=null&d_curPage=19&...               NaN  \n",
       "\n",
       "[800 rows x 32 columns]"
      ]
     },
     "execution_count": 9,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "产品经理_深圳_results"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "c4512af7",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "Index(['dataParams', 'dataInfo', 'recruiter.imId', 'recruiter.imUserType',\n",
       "       'recruiter.chatted', 'recruiter.recruiterName',\n",
       "       'recruiter.recruiterTitle', 'recruiter.recruiterId',\n",
       "       'recruiter.recruiterPhoto', 'comp.compName', 'comp.compStage',\n",
       "       'comp.compLogo', 'comp.compId', 'comp.compScale', 'comp.link',\n",
       "       'comp.compIndustry', 'job.labels', 'job.title', 'job.dq',\n",
       "       'job.refreshTime', 'job.jobKind', 'job.requireWorkYears',\n",
       "       'job.requireEduLevel', 'job.jobId', 'job.salary', 'job.topJob',\n",
       "       'job.pcOuterLink', 'job.h5OuterLink', 'job.link', 'job.advViewFlag',\n",
       "       'job.dataPromId', 'job.campusJobKind'],\n",
       "      dtype='object')"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "产品经理_深圳_results.columns"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "id": "e29339c4",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "深圳-南山区    234\n",
       "深圳        228\n",
       "深圳-福田区    104\n",
       "深圳-宝安区     63\n",
       "深圳-龙岗区     55\n",
       "深圳-龙华区     51\n",
       "深圳-罗湖区     21\n",
       "深圳-坪山区     18\n",
       "深圳-光明区     16\n",
       "深圳-盐田区     10\n",
       "Name: job.dq, dtype: int64"
      ]
     },
     "execution_count": 14,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "series_dq = 产品经理_深圳_results['job.dq'].value_counts()\n",
    "series_dq"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "id": "487dd5d8",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['深圳-南山区',\n",
       " '深圳-福田区',\n",
       " '深圳-宝安区',\n",
       " '深圳-龙岗区',\n",
       " '深圳-龙华区',\n",
       " '深圳-罗湖区',\n",
       " '深圳-坪山区',\n",
       " '深圳-光明区',\n",
       " '深圳-盐田区']"
      ]
     },
     "execution_count": 17,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "dq_name = [i for i in series_dq.index if '-' in i]\n",
    "dq_name"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "id": "09e0997a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([234, 104,  63,  55,  51,  21,  18,  16,  10], dtype=int64)"
      ]
     },
     "execution_count": 22,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "series_dq[dq_name].values"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "id": "ce90ca6a",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['汕头市', '汕尾市', '揭阳市', '阳江市', '肇庆市', '广州市', '惠州市']"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from pyecharts import options as opts\n",
    "from pyecharts.charts import Map\n",
    "from pyecharts.faker import Faker"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "id": "28fb0f1f",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "['南山区', '福田区', '宝安区', '龙岗区', '龙华区', '罗湖区', '坪山区', '光明区', '盐田区']"
      ]
     },
     "execution_count": 28,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "[i.split('-')[1] for i in dq_name]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "id": "c8d1d0f2",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[234, 104, 63, 55, 51, 21, 18, 16, 10]"
      ]
     },
     "execution_count": 25,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "series_dq[dq_name].values.tolist()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "id": "24a0ddd0",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "\n",
       "<script>\n",
       "    require.config({\n",
       "        paths: {\n",
       "            'echarts':'https://assets.pyecharts.org/assets/v5/echarts.min', '深圳':'https://assets.pyecharts.org/assets/v5/maps/guang3_dong1_shen1_zhen4'\n",
       "        }\n",
       "    });\n",
       "</script>\n",
       "\n",
       "        <div id=\"041e6cf57c3146628b18cff47938703d\" style=\"width:900px; height:500px;\"></div>\n",
       "\n",
       "<script>\n",
       "        require(['echarts', '深圳'], function(echarts) {\n",
       "                var chart_041e6cf57c3146628b18cff47938703d = echarts.init(\n",
       "                    document.getElementById('041e6cf57c3146628b18cff47938703d'), 'white', {renderer: 'canvas'});\n",
       "                var option_041e6cf57c3146628b18cff47938703d = {\n",
       "    \"animation\": true,\n",
       "    \"animationThreshold\": 2000,\n",
       "    \"animationDuration\": 1000,\n",
       "    \"animationEasing\": \"cubicOut\",\n",
       "    \"animationDelay\": 0,\n",
       "    \"animationDurationUpdate\": 300,\n",
       "    \"animationEasingUpdate\": \"cubicOut\",\n",
       "    \"animationDelayUpdate\": 0,\n",
       "    \"aria\": {\n",
       "        \"enabled\": false\n",
       "    },\n",
       "    \"color\": [\n",
       "        \"#5470c6\",\n",
       "        \"#91cc75\",\n",
       "        \"#fac858\",\n",
       "        \"#ee6666\",\n",
       "        \"#73c0de\",\n",
       "        \"#3ba272\",\n",
       "        \"#fc8452\",\n",
       "        \"#9a60b4\",\n",
       "        \"#ea7ccc\"\n",
       "    ],\n",
       "    \"series\": [\n",
       "        {\n",
       "            \"type\": \"map\",\n",
       "            \"name\": \"\\u4ea7\\u54c1\\u7ecf\\u7406\\u7684\\u5730\\u533a\\u5206\\u5e03\",\n",
       "            \"label\": {\n",
       "                \"show\": true,\n",
       "                \"margin\": 8\n",
       "            },\n",
       "            \"map\": \"\\u6df1\\u5733\",\n",
       "            \"data\": [\n",
       "                {\n",
       "                    \"name\": \"\\u5357\\u5c71\\u533a\",\n",
       "                    \"value\": 234\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u798f\\u7530\\u533a\",\n",
       "                    \"value\": 104\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5b9d\\u5b89\\u533a\",\n",
       "                    \"value\": 63\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9f99\\u5c97\\u533a\",\n",
       "                    \"value\": 55\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u9f99\\u534e\\u533a\",\n",
       "                    \"value\": 51\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u7f57\\u6e56\\u533a\",\n",
       "                    \"value\": 21\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u576a\\u5c71\\u533a\",\n",
       "                    \"value\": 18\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u5149\\u660e\\u533a\",\n",
       "                    \"value\": 16\n",
       "                },\n",
       "                {\n",
       "                    \"name\": \"\\u76d0\\u7530\\u533a\",\n",
       "                    \"value\": 10\n",
       "                }\n",
       "            ],\n",
       "            \"roam\": true,\n",
       "            \"aspectScale\": 0.75,\n",
       "            \"nameProperty\": \"name\",\n",
       "            \"selectedMode\": false,\n",
       "            \"zoom\": 1,\n",
       "            \"zlevel\": 0,\n",
       "            \"z\": 2,\n",
       "            \"seriesLayoutBy\": \"column\",\n",
       "            \"datasetIndex\": 0,\n",
       "            \"mapValueCalculation\": \"sum\",\n",
       "            \"showLegendSymbol\": true,\n",
       "            \"emphasis\": {}\n",
       "        }\n",
       "    ],\n",
       "    \"legend\": [\n",
       "        {\n",
       "            \"data\": [\n",
       "                \"\\u4ea7\\u54c1\\u7ecf\\u7406\\u7684\\u5730\\u533a\\u5206\\u5e03\"\n",
       "            ],\n",
       "            \"selected\": {},\n",
       "            \"show\": true,\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10,\n",
       "            \"itemWidth\": 25,\n",
       "            \"itemHeight\": 14,\n",
       "            \"backgroundColor\": \"transparent\",\n",
       "            \"borderColor\": \"#ccc\",\n",
       "            \"borderWidth\": 1,\n",
       "            \"borderRadius\": 0,\n",
       "            \"pageButtonItemGap\": 5,\n",
       "            \"pageButtonPosition\": \"end\",\n",
       "            \"pageFormatter\": \"{current}/{total}\",\n",
       "            \"pageIconColor\": \"#2f4554\",\n",
       "            \"pageIconInactiveColor\": \"#aaa\",\n",
       "            \"pageIconSize\": 15,\n",
       "            \"animationDurationUpdate\": 800,\n",
       "            \"selector\": false,\n",
       "            \"selectorPosition\": \"auto\",\n",
       "            \"selectorItemGap\": 7,\n",
       "            \"selectorButtonGap\": 10\n",
       "        }\n",
       "    ],\n",
       "    \"tooltip\": {\n",
       "        \"show\": true,\n",
       "        \"trigger\": \"item\",\n",
       "        \"triggerOn\": \"mousemove|click\",\n",
       "        \"axisPointer\": {\n",
       "            \"type\": \"line\"\n",
       "        },\n",
       "        \"showContent\": true,\n",
       "        \"alwaysShowContent\": false,\n",
       "        \"showDelay\": 0,\n",
       "        \"hideDelay\": 100,\n",
       "        \"enterable\": false,\n",
       "        \"confine\": false,\n",
       "        \"appendToBody\": false,\n",
       "        \"transitionDuration\": 0.4,\n",
       "        \"textStyle\": {\n",
       "            \"fontSize\": 14\n",
       "        },\n",
       "        \"borderWidth\": 0,\n",
       "        \"padding\": 5,\n",
       "        \"order\": \"seriesAsc\"\n",
       "    },\n",
       "    \"title\": [\n",
       "        {\n",
       "            \"show\": true,\n",
       "            \"text\": \"Map-\\u6df1\\u5733-\\u4ea7\\u54c1\\u7ecf\\u7406\",\n",
       "            \"target\": \"blank\",\n",
       "            \"subtarget\": \"blank\",\n",
       "            \"padding\": 5,\n",
       "            \"itemGap\": 10,\n",
       "            \"textAlign\": \"auto\",\n",
       "            \"textVerticalAlign\": \"auto\",\n",
       "            \"triggerEvent\": false\n",
       "        }\n",
       "    ],\n",
       "    \"visualMap\": {\n",
       "        \"show\": true,\n",
       "        \"type\": \"continuous\",\n",
       "        \"min\": 0,\n",
       "        \"max\": 100,\n",
       "        \"inRange\": {\n",
       "            \"color\": [\n",
       "                \"#50a3ba\",\n",
       "                \"#eac763\",\n",
       "                \"#d94e5d\"\n",
       "            ]\n",
       "        },\n",
       "        \"calculable\": true,\n",
       "        \"inverse\": false,\n",
       "        \"splitNumber\": 5,\n",
       "        \"hoverLink\": true,\n",
       "        \"orient\": \"vertical\",\n",
       "        \"padding\": 5,\n",
       "        \"showLabel\": true,\n",
       "        \"itemWidth\": 20,\n",
       "        \"itemHeight\": 140,\n",
       "        \"borderWidth\": 0\n",
       "    }\n",
       "};\n",
       "                chart_041e6cf57c3146628b18cff47938703d.setOption(option_041e6cf57c3146628b18cff47938703d);\n",
       "        });\n",
       "    </script>\n"
      ],
      "text/plain": [
       "<pyecharts.render.display.HTML at 0x2ac418e3370>"
      ]
     },
     "execution_count": 32,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "from pyecharts import options as opts\n",
    "from pyecharts.charts import Map\n",
    "from pyecharts.faker import Faker\n",
    "\n",
    "c = (\n",
    "    Map()\n",
    "    .add(\"产品经理的地区分布\", [list(z) for z in zip([i.split('-')[1] for i in dq_name],series_dq[dq_name].values.tolist())],\"深圳\")\n",
    "    .set_global_opts(\n",
    "        title_opts=opts.TitleOpts(title=\"Map-深圳-产品经理\"), visualmap_opts=opts.VisualMapOpts()\n",
    "    )\n",
    ")\n",
    "c.render_notebook()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "id": "325e67a9",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[234, 228, 104, 63, 55, 51, 21, 18, 16, 10]"
      ]
     },
     "execution_count": 13,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "[i for i in 产品经理_深圳_results['job.dq'].value_counts()]"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.10.9"
  },
  "toc": {
   "base_numbering": 1,
   "nav_menu": {},
   "number_sections": true,
   "sideBar": true,
   "skip_h1_title": false,
   "title_cell": "Table of Contents",
   "title_sidebar": "Contents",
   "toc_cell": false,
   "toc_position": {},
   "toc_section_display": true,
   "toc_window_display": false
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
